Pular para o conteúdo principal

6.4 Atualizar escola

Request

Atenção

Ao atualizar as informações da escola, as propriedades opcionais incluídas na Request com valores nulos ou listas vazias também serão atualizadas!

Request
mutation UpdateCompany {
updateCompany(
data: {
id: 22
name: "Escola teste doc"
cnpj: "33659570000147"
street: "Rua"
number: "123"
complement: "Complemento"
city: "Cidade"
state: "RJ"
country: "Brasil"
zipCode: "27000000"
billetType: PHYSICAL
contractValidity: 12
negotiatedRate: 0.1
transferDay: 2
transferTax: 0.2
transferDaySecondary: 20
transferTaxSecondary: 0.3
legacyBilling: true
interestValue: 0.4
hasCashback: true
}
)
}

Params

ParâmetroTipoDescrição
dataUpdateCompanyDataInput!Dados de atualização da empresa

Objeto UpdateCompanyDataInput

CampoTipoDescrição
bankStringNome do banco da conta
bankAccountStringNúmero da conta
bankAccountTypeStringTipo de conta
bankAgencyStringAgência da conta
billetTypeCompanyBilletTypeTipo de boleto
cityStringCidade do endereço
cnpjString!CNPJ (obrigatório)
companyNameStringRazão social
complementStringComplemento do endereço
contractValidityIntValidade do contrato
countryStringPaís do endereço
districtStringBairro do endereço
financialIntegrations[Int!]Integrações financeiras (lista de IDs)
fineValueDecimalMulta
hasCashbackBooleanStatus de cashback
idInt!ID da empresa (obrigatório para identificar a empresa a ser atualizada)
interestValueDecimalJuros
legacyBillingBooleanStatus do legado de cobrança
nameString!Nome (obrigatório)
negotiatedRateDecimalTaxa de inadimplência negociada
numberStringNúmero do endereço
parentCompanyIdIntID da empresa pai
stateStringEstado do Endereço
streetStringLogradouro do endereço
transferDayIntDia da transferência
transferDaySecondaryIntDia da transferência secundária
transferTaxDecimalTaxa de transferência
transferTaxSecondaryDecimalTaxa de transferência secundária
zipCodeStringCEP do endereço

Response

Response
{
"data": {
"updateCompany": true
}
}

Result

CampoTipoDescrição
updateCompanyBoolean!Resultado da atualização da escola